Part Number Hot Search : 
BAV99 18636357 24AA16 ZA3020 BCP68T1G A123J FR103G UPD8041
Product Description
Full Text Search
 

To Download BUF16821 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 BU
F16
821
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
Programmable Gamma-Voltage Generator and VCOM Calibrator with Integrated Two-Bank Memory
1FEATURES
DESCRIPTION
The BUF16821 offers 16 programmable gamma channels and two programmable VCOM channels. The final gamma and VCOM values can be stored in the on-chip, nonvolatile memory. To allow for programming errors or liquid crystal display (LCD) panel rework, the BUF16821 supports up to 16 write operations to the on-chip memory. The BUF16821 has two separate memory banks, allowing simultaneous storage of two different gamma curves to facilitate switching between gamma curves. All gamma and VCOM channels offer a rail-to-rail output that typically swings to within 150mV of either supply rail with a 10mA load. All channels are programmed using an I2C interface that supports standard operations up to 400kHz and high-speed data transfers up to 3.4MHz. The BUF16821 is manufactured using Texas Instruments' proprietary, state-of-the-art, high-voltage CMOS process. This process offers very dense logic and high supply voltage operation of up to 20V. The BUF16821 is offered in a HTSSOP-28 PowerPADTM package, and is specified from -40C to +85C.
234*
* * * * *
* * * *
10-BIT RESOLUTION 16-CHANNEL P-GAMMA 2-CHANNEL P-VCOM 16x REWRITABLE NONVOLATILE MEMORY TWO INDEPENDENT PIN-SELECTABLE MEMORY BANKS RAIL-TO-RAIL OUTPUT - 300mV Min Swing-to-Rail (10mA) - > 300mA Max IOUT LOW SUPPLY CURRENT SUPPLY VOLTAGE: 9V to 20V DIGITAL SUPPLY: 2V to 5.5V I2CTM INTERFACE: Supports 400kHz and 3.4MHz
APPLICATIONS
* TFT-LCD REFERENCE DRIVERS
BKSEL Digital (2.0V to 5.5V) Analog (9V to 20V)
1
RELATED PRODUCTS
OUT1
FEATURES
OUT2
PRODUCT BUF22821 BUF12800 BUF20800 BUF20820 BUF01900 BUF11704 BUF11705
22-Channel Gamma Correction Buffer 12-Channel Gamma Correction Buffer 18-/20-Channel Programmable Buffer, 10-Bit, VCOM
16x Nonvolatile Memory BANK0
16x Nonvolatile Memory BANK1
DAC Registers
DAC Registers
1/4 1/4 1/4 1/4 1/4
OUT15
18-/20-Channel Programmable Buffer with Memory Programmable VCOM Driver 18V Supply, Traditional Gamma Buffers 22V Supply, Traditional Gamma Buffers
OUT16
VCOM1
VCOM2
SDA SCL
Control IF
BUF16821
A0
1
2
3
4
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. PowerPAD is a trademark of Texas Instruments. I2C is a trademark of NXP Semiconductors. All other trademarks are the property of their respective owners.
Copyright (c) 2008, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters.
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.
PACKAGE/ORDERING INFORMATION (1)
PRODUCT BUF16821 (1) PACKAGE HTSSOP-28 PACKAGE DESIGNATOR PWP PACKAGE MARKING BUF16821
For the most current package and ordering information see the Package Option Addendum at the end of this document, or see the TI web site at www.ti.com.
ABSOLUTE MAXIMUM RATINGS (1)
Over operating free-air temperature range (unless otherwise noted).
PARAMETER Supply Voltage Supply Voltage Digital Input Pins, SCL, SDA, AO, BKSEL: Voltage Digital Input Pins, SCL, SDA, AO, BKSEL: Current Output Pins, OUT1 through OUT16, VCOM1 and VCOM2 (2) Output Short-Circuit (3) Ambient Operating Temperature Ambient Storage Temperature Junction Temperature Human Body Model ESD Rating Charged Device Model Machine Model (1) (2) (3) TJ (HBM) (CDM) (MM) VS VSD BUF16821 +22 +6 -0.5 to +6 10 (V-) - 0.5 to (V+) + 0.5 Continuous -40 to +95 -65 to +150 +125 3000 1000 200 C C C V V V UNIT V V V mA V
Stresses above these ratings may cause permanent damage. Exposure to absolute maximum conditions for extended periods may degrade device reliability. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those specified is not supported. See the Output Protection section. Short-circuit to ground, one amplifier per package.
2
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
ELECTRICAL CHARACTERISTICS
Boldface limits apply over the specified temperature range, TA = -40C to +85C. At TA = +25C, VS = +18V, VSD = +2V, RL = 1.5k connected to ground, and CL = 200pF, unless otherwise noted.
BUF16821 PARAMETER ANALOG GAMMA BUFFER CHANNELS Reset Value OUT 1-16 Output Swing: High OUT 1-16 Output Swing: Low VCOM1, 2 Output Swing: High VCOM1, 2 Output Swing: Low Continuous Output Current Output Accuracy vs Temperature Integral Nonlinearity Differential Nonlinearity Load Regulation, 10mA OTP MEMORY Number of OTP Write Cycles Memory Retention ANALOG POWER SUPPLY Operating Range Total Analog Supply Current Over Temperature DIGITAL Logic 1 Input Voltage Logic 0 Input Voltage Logic 0 Output Voltage Input Leakage Clock Frequency fCLK Standard/Fast Mode High-Speed Mode DIGITAL POWER SUPPLY Operating Range Digital Supply Current (1) Over Temperature TEMPERATURE RANGE Specified Range Operating Range Storage Range Thermal Resistance (1) HTSSOP-28 JA See Note
(2)
CONDITIONS
MIN
TYP
MAX
UNIT
Code 512 Code = 1023, Sourcing 10mA Code = 0, Sinking 10mA Code = 1023, Sourcing 100mA Code = 0, Sinking 100mA Note
(1)
9 17.7 17.85 0.07 13 16.2 0.6 30 20 50 2 0.3
V V V V V mA mV V/C LSB LSB 1.5 mV/mA
Code 512 INL DNL REG Code 512 or VCC/2, IOUT = +5mA to -5mA Step
25 0.3 0.3 0.5
16 100
Cycles Years
9 IS Outputs at Reset Values, No Load 12
20 14 18
V mA mA
VIH VIL VOL ISINK = 3mA
0.7 x VSD 0.3 x VSD 0.15 0.01 0.4 10 400 3.4
V V V A kHz MHz
VSD ISD Outputs at Reset Values, No Load, Two-Wire Bus Inactive
2.0 115 115
5.5 150
V A A
-40 Junction Temperature < +125C -40 -65
+85 +95 +150
C C C
40
C/W
(1) (2)
Observe maximum power dissipation. Thermal pad attached to printed circuit board (PCB), 0lfm airflow, and 76mm x 76mm copper area.
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
3
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
PIN CONFIGURATION
PWP PACKAGE HTSSOP-28 (TOP VIEW)
VCOM2 OUT1 OUT2 OUT3 OUT4 OUT5 OUT6
(1) GNDA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 PowerPAD Lead-Frame Die Pad Exposed on Underside (must connect to GNDA and GNDD)
28 27 26 25 24 23 22 21 20 19 18 17 16 15
VCOM1 OUT16 OUT15 OUT14 GNDA VS OUT13 OUT12 OUT11 OUT10 GNDD
(1) (1)
VS OUT7 OUT8 OUT9 VSD SCL
BKSEL A0 SDA
NOTE: (1) GNDA and GNDD must be connected together.
4
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
PIN DESCRIPTIONS
PIN # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 NAME VCOM2 OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 GNDA VS OUT7 OUT8 OUT9 VSD SCL SDA A0 BKSEL GNDD OUT10 OUT11 OUT12 OUT13 VS GNDA OUT14 OUT15 OUT16 VCOM1 VCOM channel 2 DAC output 1 DAC output 2 DAC output 3 DAC output 4 DAC output 5 DAC output 6 Analog ground; must be connected to digital ground (GNDD). VS connected to analog supply DAC output 7 DAC output 8 DAC output 9 Digital supply; connect to logic supply Serial clock input; open-drain, connect to pull-up resistor. Serial data I/O; open-drain, connect to pull-up resistor. A0 address pin for I2C address; connect to either logic 1 or logic 0. See Table 1. Selects memory bank 0 or 1; connect to either logic 1 to select bank 1 or logic 0 to select bank 0. Digital ground; must be connected to analog ground at the BUF16821. DAC output 10 DAC output 11 DAC output 12 DAC output 13 VS connected to analog supply Analog ground; must be connected to digital ground (GNDD). DAC output 14 DAC output 15 DAC output 16 VCOM channel 1 DESCRIPTION
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
5
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
TYPICAL CHARACTERISTICS
At TA = +25C, VS = +18V, VSD = +2V, RL = 1.5k connected to ground, and CL = 200pF, unless otherwise noted.
OUTPUT VOLTAGE vs OUTPUT CURRENT (VCOM1 and VCOM2)
18.0 17.5 17.0 16.5 16.0 15.5 15.0 3.0 2.5 2.0 1.5 1.0 0.5 0 0 25 18.0 17.5 17.0 16.5 16.0 15.5 15.0 3.0 2.5 2.0 1.5 1.0 0.5 0 0
OUTPUT VOLTAGE vs OUTPUT CURRENT (Channels 1-16)
Output Voltage (V)
Output Voltage (V)
VCOM1
Output Swing High
VCOM2
Output Swing Low
50
75
100
125
150
25
50
75
100
125
150
Output Current (mA)
Output Current (mA)
Figure 1. DIGITAL SUPPLY CURRENT vs TEMPERATURE
120 118 116 114 112 110 108 106 104 102 100 -50 -25 0 25 50 75 100 125 Temperature (C)
Analog Supply Current (mA)
11.0 10.5 10.0 9.5 9.0 8.5 8.0 7.5 7.0 6.5 -50 -25 0
Figure 2. ANALOG SUPPLY CURRENT vs TEMPERATURE
Digital Supply Current (mA)
25
50
75
100
125
Temperature (C)
Figure 3. OUTPUT VOLTAGE vs TEMPERATURE
9.020 10 Typical Units Shown 9.015 9.010
Figure 4. INTEGRAL LINEARITY ERROR
0.15 0.10 0.05 0
Initial Voltage (V)
9.000 8.995 8.990
Error (LSB)
9.005
-0.05
-0.10
8.985 8.980 -50 -25 0 25 50 75 100 125 Temperature (C)
-0.15 0 256 512 Input Code 768 1024
Figure 5.
Figure 6.
6
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
TYPICAL CHARACTERISTICS (continued)
At TA = +25C, VS = +18V, VSD = +2V, RL = 1.5k connected to ground, and CL = 200pF, unless otherwise noted.
DIFFERENTIAL LINEARITY ERROR
0.15 0.10
BKSEL (2V/div)
BKSEL SWITCHING TIME DELAY
Error (LSB)
0.05 0
9V 780ms
-0.05
DAC Channel (2V/div) 5V
-0.10
-0.15 0 256 512 Input Code 768 1024
1ms/div
Figure 7. LARGE-SIGNAL STEP RESPONSE
Figure 8.
Output Voltage (2V/div)
Time (1ms/div)
Figure 9.
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
7
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
APPLICATION INFORMATION GENERAL
The BUF16821 programmable voltage reference allows fast and easy adjustment of 16 programmable gamma reference outputs and two VCOM outputs, each with 10-bit resolution. The BUF16821 is programmed through a high-speed, I2C interface. The final gamma and VCOM values can be stored in the onboard, nonvolatile memory. To allow for programming errors or liquid crystal display (LCD) panel rework, the BUF16821 supports up to 16 write operations to the onboard memory. The BUF16821 has two separate memory banks, allowing simultaneous storage of two different gamma curves to facilitate dynamic switching between gamma curves. The BUF16821 can be powered using an analog supply voltage from 9V to 20V, and a digital supply from 2V to 5.5V. The digital supply must be applied before the analog supply to avoid excessive current and power consumption, or possibly even damage to the device if left connected only to the analog supply for extended periods of time. Figure 10 illustrates a typical configuration of the BUF16821. All slaves on the bus shift in the slave address byte on the rising edge of SCL, with the last bit indicating whether a read or write operation is intended. During the ninth clock pulse, the slave being addressed responds to the master by generating an Acknowledge and pulling SDA LOW. Data transfer is then initiated and eight bits of data are sent, followed by an Acknowledge bit. During data transfer, SDA must remain stable while SCL is HIGH. Any change in SDA while SCL is HIGH is interpreted as a START or STOP condition. Once all data have been transferred, the master generates a STOP condition, indicated by pulling SDA from LOW to HIGH while SCL is HIGH. The BUF16821 can act only as a slave device; therefore, it never drives SCL. SCL is an input only for the BUF16821.
ADDRESSING THE BUF16821
The address of the BUF16821 is 111010x, where x is the state of the A0 pin. When the A0 pin is LOW, the device acknowledges on address 74h (1110100). If the A0 pin is HIGH, the device acknowledges on address 75h (1110101). Table 1 shows the A0 pin settings and BUF16821 address options. Other valid addresses are possible through a simple mask change. Contact your TI representative for information. Table 1. Quick-Reference of BUF16821 Addresses
DEVICE/COMPONENT BUF16821 Address A0 pin is LOW (device acknowledges on address 74h) A0 pin is HIGH (device acknowledges on address 75h) ADDRESS 1110100 1110101
TWO-WIRE BUS OVERVIEW
The BUF16821 communicates over an industry-standard, two-wire interface to receive data in slave mode. This standard uses a two-wire, open-drain interface that supports multiple devices on a single bus. Bus lines are driven to a logic low level only. The device that initiates the communication is called a master, and the devices controlled by the master are slaves. The master generates the serial clock on the clock signal line (SCL), controls the bus access, and generates the START and STOP conditions. To address a specific device, the master initiates a START condition by pulling the data signal line (SDA) from a HIGH to a LOW logic level while SCL is HIGH.
Table 2. Quick-Reference of Command Codes
COMMAND General-Call Reset High-Speed Mode CODE Address byte of 00h followed by a data byte of 06h. 00001xxx, with SCL 400kHz; where xxx are bits unique to the Hs-capable master. This byte is called the Hs master code.
8
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
BUF16821
(1) (1)
VCOM2
1
VCOM2
VCOM1
28
VCOM1
(1)
(1)
2
OUT1
OUT16
27
(1)
(1)
3
OUT2
OUT15
26
Source Driver
(1)
(1)
4 Source Driver
OUT3
OUT14
25
(1)
5
OUT4
GNDA
(2)
24
(1)
6
OUT5
VS
23
100nF
(1)
10mF
VS
(1)
7
OUT6
OUT13
22
8
GNDA
(2)
(1)
OUT12
21 Source Driver
(1)
VS
9 100nF
(1)
10mF
VS
OUT11
20
(1)
10
OUT7
OUT10
19
Source Driver
(1)
11
OUT8
GNDD
(2)
18
(1)
12
OUT9
BKSEL
17
3.3V 1m F 100nF
13
VSD
A0
16
14 Timing Controller
SCL
SDA
15
(1) (2)
RC combination optional; see the Output Protection section. GNDA and GNDD must be connected together.
Figure 10. Typical Application Configuration
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
9
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
DATA RATES
The two-wire bus operates in one of three speed modes: * Standard: allows a clock frequency of up to 100kHz; * Fast: allows a clock frequency of up to 400kHz; and * High-speed mode (also called Hs mode): allows a clock frequency of up to 3.4MHz. The BUF16821 is fully compatible with all three modes. No special action is required to use the device in Standard or Fast modes, but High-speed mode must be activated. To activate High-speed mode, send a special address byte of 00001 xxx, with SCL 400kHz, following the START condition; where xxx are bits unique to the Hs-capable master, which can be any value. This byte is called the Hs master code. Table 2 provides a reference for the High-speed mode command code. (Note that this configuration is different from normal address bytes--the low bit does not indicate read/write status.) The BUF16821 responds to the High-speed command regardless of the value of these last three bits. The BUF16821 does not acknowledge this byte; the communication protocol prohibits acknowledgement of the Hs master code. Upon receiving a master code, the BUF16821 switches on its Hs mode filters, and communicates at up to 3.4MHz. Additional high-speed transfers may be initiated without resending the Hs mode byte by generating a repeat START without a STOP. The BUF16821 switches out of Hs mode with the next STOP condition.
OUTPUT VOLTAGE
Buffer output values are determined by the analog supply voltage (VS) and the decimal value of the binary input code used to program that buffer. The value is calculated using Equation 1: CODE10 VOUT = VS 1024
(1)
The BUF16821 outputs are capable of a full-scale voltage output change in typically 5s; no intermediate steps are required.
UPDATING THE DAC OUTPUT VOLTAGES
Because the BUF16821 features a double-buffered register structure, updating the digital-to-analog converter (DAC) and/or the VCOM register is not the same as updating the DAC and/or VCOM output voltage. There are two methods for updating the DAC/VCOM output voltages. Method 1: Method 1 is used when it is desirable to have the DAC/VCOM output voltage change immediately after writing to a DAC register. For each write transaction, the master sets data bit 15 to a '1'. The DAC/VCOM output voltage update occurs after receiving the 16th data bit for the currently-written register. Method 2: Method 2 is used when it is desirable to have all DAC/VCOM output voltages change at the same time. First, the master writes to the desired DAC/VCOM channels with data bit 15 a '0'. Then, when writing the last desired DAC/VCOM channel, the master sets data bit 15 to a '1'. All DAC/VCOM channels are updated at the same time after receiving the 16th data bit.
GENERAL-CALL RESET AND POWER-UP
The BUF16821 responds to a General-Call Reset, which is an address byte of 00h (0000 0000) followed by a data byte of 06h (0000 0110). The BUF16821 acknowledges both bytes. Table 2 provides a reference for the General-Call Reset command code. Upon receiving a General-Call Reset, the BUF16821 performs a full internal reset, as though it had been powered off and then on. It always acknowledges the General-Call address byte of 00h (0000 0000), but does not acknowledge any General-Call data bytes other than 06h (0000 0110). When the BUF16821 powers up, it automatically performs a reset. As part of the reset, the BUF16821 is configured for all outputs to change to the last programmed nonvolatile memory values, or 1000000000 if the nonvolatile memory values have not been programmed.
NONVOLATILE MEMORY
BKSEL Pin The BUF16821 has 16x rewrite capability of the nonvolatile memory. Additionally, the BUF16821 has the ability to store two distinct gamma curves in two different nonvolatile memory banks, each of which has 16x rewrite capability. One of the two available banks is selected using the external input pin, BKSEL. When this pin is low, BANK0 is selected; when this pin is high, BANK1 is selected.
10
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
When the BKSEL pin changes state, the BUF16821 acquires the last programmed DAC/VCOM values from the nonvolatile memory associated with this newly chosen bank. At power-up, the state of the BKSEL pin determines which memory bank is selected. The I2C master also has the ability to update (acquire) the DAC registers with the last programmed nonvolatile memory values using software control. The bank to be acquired depends on the state of BKSEL. General Acquire Command A general acquire command is used to update all registers and DAC/VCOM outputs to the last programmed values stored in nonvolatile memory. A single-channel acquire command updates only the register and DAC/VCOM output of the DAC/VCOM corresponding to the DAC/VCOM address used in the single-channel acquire command. These are the steps of the sequence to initiate a general channel acquire: 1. Be sure BKSEL is in its desired state and has been stable for at least 1ms. 2. Send a START condition on the bus. 3. Send the appropriate device address (based on A0) and the read/write bit = LOW. The BUF16821 acknowledges this byte. 4. Send a DAC/VCOM pointer address byte. Set bit D7 = 1 and D6 = 0. Bits D5-D0 are any valid DAC/VCOM address. Although the BUF16821 acknowledges 000000 through 010111, it stores and returns data only from these addresses: - 000000 through 001111 - 010010 and 010011 It returns 0000 for reads from 010000 and 010001, and 010100 through 010111. See Table 4 for valid DAC/VCOM addresses. 5. Send a STOP condition on the bus. Approximately 750s (80s) after issuing this command, all DAC/VCOM registers and DAC/VCOM output voltages change to the respective, appropriate nonvolatile memory values.
xxx
Single-Channel Acquire Command These are the steps to initiate a single-channel acquire: 1. Be sure BKSEL is in its desired state and has been stable for at least 1ms. 2. Send a START condition on the bus. 3. Send the device address (based on A0) and read/write bit = LOW. The BUF16821 acknowledges this byte. 4. Send a DAC/VCOM pointer address byte using the DAC/VCOM address corresponding to the output and register to update with the OTP memory value. Set bit D7 = 0 and D6 = 1. Bits D5-D0 are the DAC/VCOM address. Although the BUF16821 acknowledges 000000 through 010111, it stores and returns data only from these addresses: - 000000 through 001111 - 010010 and 010011 It returns 0000 reads from 010000 and 010001, and 010100 through 010111. See Table 4 for valid DAC/VCOM addresses. 5. Send a STOP condition on the bus. Approximately 36s (4s) after issuing this command, the specified DAC/VCOM register and DAC/VCOM output voltage change to the appropriate OTP memory value. MaxBank The BUF16821 can provide the user with the number of times the nonvolatile memory of a particular DAC/VCOM channel nonvolatile memory has been written to for the current memory bank. This information is provided by reading the register at pointer address 111111. There are two ways to update the MaxBank register: 1. After initiating a single acquire comand, the BUF16821 updates the MaxBank register with a code corresponding to how many times that particular channel memory has been written to. 2. Following a general acquire command, the BUF16821 updates the MaxBank register with a code corresponding to the maximum number of times the most used channel (OUT1-16 and VCOMs) has been written to. MaxBank is a read-only register and is only updated by performing a general- or single-channel acquire.
xxx
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
11
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
Table 3 shows the relationship between the number of times the nonvolatile memory has been programmed and the corresponding state of the MaxBank Register. Table 3. MaxBank Details
NUMBER OF TIMES WRITTEN TO 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 RETURNS CODE 0000 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
READ/WRITE OPERATIONS
Read and write operations can be done for a single DAC/VCOM or for multiple DACs/VCOMs. Writing to a DAC/VCOM register differs from writing to the nonvolatile memory. Bits D15-D14 of the most significant byte of data determines if data are written to the DAC/VCOM register or the nonvolatile memory. Read/Write: DAC/VCOM Register (volatile memory) The BUF16821 is able to read from a single DAC/VCOM, or multiple DACs/VCOMs, or write to the register of a single DAC/VCOM, or multiple DACs/VCOMs in a single communication transaction. DAC pointer addresses begin with 000000 (which corresponds to OUT1) through 001111 (which corresponds to OUT16). Addresses 010010 and 010011 are VCOM1 and VCOM2, respectively. Write commands are performed by setting the read/write bit LOW. Setting the read/write bit HIGH performs a read transaction. Writing: DAC/VCOM Register (Volatile Memory) To write to a single DAC/VCOM register: 1. Send a START condition on the bus. 2. Send the device address and read/write bit = LOW. The BUF16821 acknowledges this byte. 3. Send a DAC/VCOM pointer address byte. Set bit D7 = 0 and D6 = 0. Bits D5-D0 are the DAC/VCOM address. Although the BUF16821 acknowledges 000000 through 010111, it stores and returns data only from these addresses: - 000000 through 001111 - 010010 through 010011 It returns 0000 for reads from 010000 through 010001, and 010100 through 010111. See Table 4 for valid DAC/VCOM addresses. 4. Send two bytes of data for the specified register. Begin by sending the most significant byte first (bits D15-D8, of which only bits D9 and D8 are used, and bits D15-D14 must not be 01), followed by the least significant byte (bits D7-D0). The register is updated after receiving the second byte. 5. Send a STOP or START condition on the bus.
Parity Error Correction The BUF16821 provides single-bit parity error correction for data stored in the nonvolatile memory to provide increased reliability of the nonvolatile memory. If a single bit of nonvolatile memory for a channel fails, the BUF16821 corrects for it and updates the appropriate DAC with the intended value when its memory is acquired. If more than one bit of nonvolatile memory for a channel fails, the BUF16821 does not correct for it, and updates the appropriate DAC/VCOM with the default value of 1000000000.
DIE_ID AND DIE_REV REGISTERS
The user can verify the presence of the BUF16821 in the system by reading from address 111101. The BUF16821 returns 0101100100100111 when read at this address. The user can also determine the die revision of the BUF16821 by reading from register 111100. BUF16821 returns 0000000000000000 when a RevA die is present. RevB would be designated by 0000000000000001 and so on.
12
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
The BUF16821 acknowledges each data byte. If the master terminates communication early by sending a STOP or START condition on the bus, the specified register is not updated. Updating the DAC/VCOM register is not the same as updating the DAC/VCOM output voltage; see the Updating the DAC Outputs section. The process of updating multiple DAC/VCOM registers begins the same as when updating a single register. However, instead of sending a STOP condition after writing the addressed register, the master continues to send data for the next register. The BUF16821 automatically and sequentially steps through subsequent registers as additional data are sent. The process continues until all desired registers have been updated or a STOP or START condition is sent. To write to multiple DAC/VCOM registers: 1. Send a START condition on the bus. 2. Send the device address and read/write bit = LOW. The BUF16821 acknowledges this byte. 3. Send either the OUT1 pointer address byte to start at the first DAC, or send the pointer address byte for whichever DAC/VCOM is the first in the sequence of DACs/VCOMs to be updated. The BUF16821 begins with this DAC/VCOM and steps through subsequent DACs/VCOMs in sequential order. 4. Send the bytes of data; begin by sending the most significant byte (bits D15-D8, of which only bits D9 and D8 have meaning, and bits D15-D14 must not be 01), followed by the least significant byte (bits D7-D0). The first two bytes are for the DAC/VCOM addressed in the previous step. The DAC/VCOM register is automatically updated after receiving the second byte. The next two bytes are for the following DAC/VCOM. That DAC/VCOM register is updated after receiving the fourth byte. This process continues until the registers of all following DACs/VCOMs have been updated. The BUF16821 continues to accept data for a total of 18 DACs; however, the two data sets following the 16th data set are meaningless. The 19th and 20th data sets apply to VCOM1 and VCOM2. The write disable bit cannot be accessed using this method. It must be written to using the write to a
single DAC register procedure. 5. Send a STOP or START condition on the bus. The BUF16821 acknowledges each byte. To terminate communication, send a STOP or START condition on the bus. Only DAC registers that have received both bytes of data are updated. Reading: DAC/VCOM/OTHER Register (Volatile Memory) Reading a register returns the data stored in that DAC/VCOM/OTHER register. To read a single DAC/VCOM/OTHER register: 1. Send a START condition on the bus. 2. Send the device address and read/write bit = LOW. The BUF16821 acknowledges this byte. 3. Send the DAC/VCOM/OTHER pointer address byte. Set bit D7 = 0 and D6 = 0; bits D5-D0 are the DAC/VCOM/OTHER address. NOTE: The BUF16821 stores and returns data only from these addresses: - 000000 through 001111 - 010010 - 010011 - 111100 through 111111 It returns 0000 for reads from 010000 and 010001, and 010100 through 010111. See Table 4 for valid DAC/VCOM/OTHER addresses. 4. Send a START or STOP/START condition. 5. Send the correct device address and read/write bit = HIGH. The BUF16821 acknowledges this byte. 6. Receive two bytes of data. They are for the specified register. The most significant byte (bits D15-D8) is received first; next is the least significant byte (bits D7-D0). In the case of DAC/VCOM channels, bits D15-D10 have no meaning. 7. Acknowledge after receiving the first byte. 8. Send a STOP or START condition on the bus or do not acknowledge the second byte to end the read transaction.
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
13
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
Communication may be terminated by sending a premature STOP or START condition on the bus, or by not acknowledging. To read multiple registers: 1. Send a START condition on the bus. 2. Send the device address and read/write bit = LOW. The BUF16821 acknowledges this byte. 3. Send either the OUT1 pointer address byte to start at the first DAC, or send the pointer address byte for whichever register is the first in the sequence of DACs/VCOMs to be read. The BUF16821 begins with this DAC/VCOM and steps through subsequent DACs/VCOMs in sequential order. 4. Send a START or STOP/START condition on the bus. 5. Send the correct device address and read/write bit = HIGH. The BUF16821 acknowledges this byte. 6. Receive two bytes of data. They are for the specified DAC/VCOM. The first received byte is the most significant byte (bits D15-D8; only bits D9 and D8 have meaning), next is the least significant byte (bits D7-D0). 7. Acknowledge after receiving each byte of data. 8. When all desired DACs have been read, send a STOP or START condition on the bus. Communication may be terminated by sending a premature STOP or START condition on the bus, or by not sending the acknowledge bit. The reading of registers DieID, DieRev, and MaxBank is not supported in this mode of operation (these values must be read using the single register read method). Write: Nonvolatile Memory for the DAC Register The BUF16821 is able to write to the nonvolatile memory of a single DAC/VCOM in a single communication transaction. In contrast to the BUF20820, writing to multiple nonvolatile memory words in a single transaction is not supported. Valid DAC/VCOM pointer addresses begin with 000000 (which corresponds to OUT1) through 001111 (which corresponds to OUT16). Addresses 010010 and 010011 are VCOM1 and VCOM2, respectively. When programming the nonvolatile memory, the analog supply voltage must be between 9V and 20V. Write commands are performed by setting the read/write bit LOW.
To write to a single nonvolatile register: 1. Send a START condition on the bus. 2. Send the device address and read/write bit = LOW. The BUF16821 acknowledges this byte. Although the BUF16821 acknowledges 000000 through 010111, it stores and returns data only from these addresses: - 000000 through 001111 - 010010 and 010011 It returns 0000 for reads from 010000 through 010001, and 010100 through 010111. See Table 4 for DAC/VCOM addresses. 3. Send a DAC/VCOM pointer address byte. Set bit D7 = 0 and D6 = 0. Bits D5-D0 are the DAC/VCOM address. 4. Send two bytes of data for the nonvolatile register of the specified DAC/VCOM. Begin by sending the most significant byte first (bits D15-D8, of which only bits D9 and D8 are data bits, and bits D15-D14 must be 01), followed by the least significant byte (bits D7-D0). The register is updated after receiving the second byte. 5. Send a STOP condition on the bus. The BUF16821 acknowledges each data byte. If the master terminates communication early by sending a STOP or START condition on the bus, the specified nonvolatile register is not updated. Writing a nonvolatile register also updates the DAC/VCOM register and output voltage. The DAC/VCOM register and DAC/VCOM output voltage are updated immediately, while the programming of the nonvolatile memory takes up to 250s. Once a nonvolatile register write command has been issued, no communication with the BUF16821 should take place for at least 250s. Writing or reading over the serial interface while the nonvolatile memory is being written jeopardizes the integrity of the data being stored. Read: Nonvolatile Memory for the DAC Register To read the data present in nonvolatile register for a particular DAC/VCOM channel, the master must first issue a general acquire command, or a single acquire command with the appropriate DAC/VCOM channel chosen. This action updates both the DAC/VCOM register(s) and DAC/VCOM output voltage(s). The master may then read from the appropriate DAC/VCOM register as described earlier.
14
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
Table 4. DAC Register Pointer Addresses
DAC REGISTER OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 VCOM1 VCOM2 OTHER REGISTER Die_Rev Die_ID MaxBank POINTER ADDRESS 000000 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111 010010 010011 POINTER ADDRESS 111100 111101 111111
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
15
16
Write Operation Write Ackn Ackn Ackn Ackn DAC address pointer. D7-D5 must be 000. Stop DAC MSbyte. D14 must be 0. DAC LSbyte Device Address A5 A4 A1 W D7 P4 P2 P1 D14 D11 D7 D4 D2 D1 D12 A3 A2 A0 Ackn Ackn Ackn Ackn D6 D5 P3 P0 D15 D10 D9 D8 D6 D5 D3 D0 D13 A5 A4 A1 W D7 P4 P2 P1 D14 D11 D7 D4 D2 D1 D12 If D15 = 1, all DACs are updated when the current DAC register is updated. The entire DAC register D9-D0 Write Operation Write Ackn Ackn Ackn DAC address pointer. D7-D5 must be 000. DAC (pointer) MSbyte. D14 must be 0. DAC (pointer) LSbyte Ackn is updated at this moment. DAC (pointer + 1) MSbyte. D14 must be 0. A3 A2 A0 Ackn Ackn Ackn Ackn D6 D5 P3 P0 D15 D10 D9 D8 D6 D5 D3 D0 D13 Device Address A5 A4 A1 W D7 P4 P2 P1 D14 D11 D7 D4 D2 D1 D12 A3 A2 A0 Ackn Ackn Ackn D6 D5 P3 P0 D15 D10 D9 D8 D6 D5 D3 D13 D0 Ackn D15 D14 D13 A5 A4 A1 W D7 P4 P2 P1 D14 D11 D7 D4 D2 D12 If D15 = 1, all DACs are updated when the current DAC register is updated. The entire DAC register D9-D0 is updated at this moment. DAC 20 (VCOM OUT2) MSbyte. D14 must be 0. Ackn DAC 20 LSbyte Ackn Stop A3 A2 A0 Ackn Ackn Ackn D6 D5 P3 P0 D15 D10 D9 D8 D6 D5 D3 D13 D1 D0 Ackn D15 D14 D13 D15 D14 D11 D12 D10 D13 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn D15 D14 D11 D12 D13 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
Read operation. Write Ackn Start Ackn DAC address pointer. D7-D5 must be 000. Device Address Read Ackn DAC MSbyte. D15-D10 have no meaning. Ackn DAC LSbyte.
No Ackn
Write single DAC register. P4-P0 specify DAC address.
Start
SCL
BUF16821
SDA_In
A6
Device_Out
A6
Write multiple DAC registers. P4-P0 specify DAC address.
Start
SCL
SDA_In
A6
Figure 11. Write DAC Register Timing
Submit Documentation Feedback
Device Address A4 P4 P2 P1 A3 A2 A1 W Ackn D7 Ackn D6 D5 P3 P0 A6 A0 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 A4 P4 P2 P1 A3 A2 A1 W Ackn D7 Ackn D5 P3 P0 A0 D6 A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 No Ackn Read operation. Write Ackn Ackn Start DAC address pointer. D7-D5 must be 000. Start Device Address Read Ackn DAC (pointer) MSbyte. D15-D10 have no meaning. Ackn Device Address A4 A2 P4 P2 P1 A1 A3 A0 W Ackn D7 D6 D5 P3 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn A4 A2 P4 P2 A1 A3 A0 W Ackn D7 D5 P3 D6 P1 P0 Ackn A6 A5 A4 A3 A2 A1 A0 R Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn DAC 20 (VCOM OUT2) MSbyte. D15-D10 have no meaning. Ackn DAC 20 LSbyte. Ackn Stop D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn D15 D14 D13 D12 D11 D10 D9 D8 Ackn D7 D6 D5 D4 D3 D2 D1 D0 Ackn
Device_Out
A6
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
Product Folder Link(s): BUF16821
Read single DAC register. P4-P0 specify DAC address.
Start
Stop
SCL
SDA_In
A6
A5
Device_Out
A6
A5
Read multiple DAC registers. P4-P0 specify DAC address.
Start
SCL
SDA_In
A6
A5
Figure 12. Read Register Timing
Copyright (c) 2008, Texas Instruments Incorporated
Device_Out
A6
A5
t1 t2
Write operation. Write Ackn DAC address pointer. D7-D0 must be 000. Ackn Ackn DAC MSbyte. D15-D14 must be 01. DAC LSbyte. Write supply active. Write signal active. Ackn Stop
Write single OTP register. P4-P0 specify DAC address. Device Address
Start
SCL A6 A4 A2 W P4 P2 P1 D7 D6 D5 P0 Ackn D14 D12 D7 D11 Ackn D9 D8 D15 D13 D10 D12 D11 P3 P2 P1 Ackn D7 P4 D6 D5 D7 D14 A0 W A3 A2 A1 A3 A1 A0 Ackn Ackn Ackn D6 D5 P3 P0 D9 D8 D6 D5 D10 D13 D15 A5 D3 D4 D0 D2 D3 D4 D1
SDA_In
Ackn
Copyright (c) 2008, Texas Instruments Incorporated
A6 A4 A5 D2 D1 D0 Ackn The OTP register (D9-D0) is updated at this moment. t1: > 20ms before falling edge of clock. t2: minimum 100ms, maximum 2ms.
Figure 13. Write Nonvolatile Register Timing
Device_Out
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
Product Folder Link(s): BUF16821
General acquire command. P4-P0 must specify and valid DAC address. Start SCL Device address. Write Write Operation Ackn DAC address pointer. D7-D5 must be 100. SDA_In A6 A4 A2 A3 A5 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 Device_Out A6 A4 A3 A5 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 Single channel acquire command. P4-P0 must specify and valid DAC address. Start SCL Device address. Write Write Operation Ackn DAC address pointer. D7-D5 must be 010. SDA_In A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2 Device_Out A6 A5 A4 A3 A2 A1 A0 W Ackn D7 D6 D5 P4 P3 P2
Ackn
Stop
P1
P0
Ackn
P1
P0
Ackn
Ackn
Stop
P1
P0
Ackn
Figure 14. Acquire Operation Timing
Submit Documentation Feedback
P1
P0
Ackn
BUF16821
17
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
Device begins reset at arrow and is in reset until ACK clock pulse. Then the device acquires memory, etc., as it does at power-up.
Ackn
Address Byte = 06h
General-Call Reset Command
Address Byte = 00h
High-Speed Command
Start
Start
Address Byte = 00001xxx (HS Master Code)
Ackn
SCL
SCL
Figure 15. General-Call Reset Timing
SDA
Figure 16. High-Speed Mode Timing
18
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
SDA
Device enters high-speed mode at ACK clock pulse. Device exits high-speed mode with stop condition.
No Ackn
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
END-USER SELECTED GAMMA CONTROL
Because the BUF16821 has two banks of nonvolatile memory, it is well-suited for providing two levels of gamma control by using the BKSEL pin, as shown in Figure 17. When the state of the BKSEL pin changes, the BUF16821 updates all 18 programmable buffer outputs simultaneously after 750s (80s). To update all 18 programmable output voltages simultaneously via hardware, toggle the BKSEL pin to switch between Gamma Curve 0 (stored in Bank0) and Gamma Curve 1 (stored in Bank1). All DAC/VCOM registers and output voltages are updated simultaneously after approximately 750s.
5V BUF16821 BKSEL
DYNAMIC GAMMA CONTROL
Dynamic gamma control is a technique used to improve the picture quality in LCD television applications. This technique typically requires switching gamma curves between frames. Using the BKSEL pin to switch between two gamma curves does not often provide good results because of the 750s required to transfer the data from the nonvolatile memory to the DAC register. However, dynamic gamma control can still be accomplished by storing two gamma curves in an external EEPROM and writing directly to the DAC register (volatile). The double register input structure saves programming time by allowing updated DAC values to be pre-stored into the first register bank. Storage of this data can occur while a picture is still being displayed. Because the data are only stored into the first register bank, the DAC/VCOM output values remain unchanged--the display is unaffected. At the beginning or the end of a picture frame, the DAC/VCOM outputs (and therefore, the gamma voltages) can be quickly updated by writing a '1' in bit 15 of any DAC/VCOM register. For details on the operation of the double register input structure, see the Updating the DAC Outputs section. To update all 18 programmable output voltages simultaneously via software, perform the following actions: STEP 1: Write to registers 1-18 with bit 15 always '0'. STEP 2: Write any DAC/VCOM register a second time with identical data. Make sure that bit 15 is set to '1'. All DAC/VCOM channels are updated simultaneously after receiving the last bit of data.
Switch
OUT1
BANK0
BANK1
Change in Output Voltages
OUT16
IC
2
Figure 17. Gamma Control
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
19
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
OUTPUT PROTECTION
The BUF16821 output stages can safely source and sink the current levels indicated in Figure 1 and Figure 2. However, there are other modes where precautions must be taken to prevent to the output stages from being damaged by excessive current flow. The outputs (OUT1 through OUT16, VCOM1 and VCOM2) include ESD protection diodes, as shown in Figure 18. Normally, these diodes do not conduct and are passive during typical device operation. Unusual operating conditions can occur where the diodes may conduct, potentially subjecting them to high, even damaging current levels. These conditions are most likely to occur when a voltage applied to an output exceeds (VS) + 0.5V, or drops below GND - 0.5V. One common scenario where this condition can occur is when the output pin is connected to a sufficiently large capacitor, and the BUF16821 power-supply source (VS) is suddenly removed. Removing the power-supply source allows the capacitor to discharge through the current-steering diodes. The energy released during the high current flow period causes the power dissipation limits of the diode to be exceeded. Protection against the high current flow may be provided by placing current-limiting resistors in series with the output, as shown in Figure 10. Select a resistor value that restricts the current level to the maximum rating for the particular pin.
VS
BUF16821
ESD Current Steering Diodes
OUTX or VCOMX
Figure 18. Output Pins ESD Protection Current-Steering Diodes
20
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
BUF16821
www.ti.com ...................................................................................................................................................................................................... SBOS428 - JULY 2008
GENERAL POWERPAD DESIGN CONSIDERATIONS
The BUF16821 is available in a thermally-enhanced PowerPAD package. This package is constructed using a downset leadframe upon which the die is mounted; see Figure 19(a) and Figure 19(b). This arrangement results in the lead frame being exposed as a thermal pad on the underside of the package; see Figure 19(c). This thermal pad has direct thermal contact with the die; thus, excellent thermal performance is achieved by providing a good thermal path away from the thermal pad. The PowerPAD package allows for both assembly and thermal management in one manufacturing operation. During the surface-mount solder operation (when the leads are being soldered), the thermal pad must be soldered to a copper area underneath the package. Through the use of thermal paths within this copper area, heat can be conducted away from the package into either a ground plane or other heat-dissipating device. Soldering the PowerPAD to the printed circuit board (PCB) is always required, even with applications that have low power dissipation. This technique provides the necessary thermal and mechanical connection between the lead frame die pad and the PCB. The PowerPAD must be connected to the most negative supply voltage on the device, GNDA and GNDD. 1. Prepare the PCB with a top-side etch pattern. There should be etching for the leads as well as etch for the thermal pad. 2. Place recommended holes in the area of the thermal pad. Ideal thermal land size and thermal via patterns for the HTSSOP-28 PWP package can be seen in the technical brief, PowerPAD Thermally-Enhanced Package (SLMA002), available for download at www.ti.com. These holes should be 13 mils (0,33mm) in diameter. Keep them small, so that solder wicking through the holes is not a problem during reflow. An 3.
4. 5.
6.
7. 8.
example thermal land pattern mechanical drawing is attached to the end of this data sheet. Additional vias may be placed anywhere along the thermal plane outside of the thermal pad area to help dissipate the heat generated by the BUF16821 IC. These additional vias may be larger than the 13-mil diameter vias directly under the thermal pad. They can be larger because they are not in the thermal pad area to be soldered; thus, wicking is not a problem. Connect all holes to the internal plane that is at the same voltage potential as the GND pins. When connecting these holes to the internal plane, do not use the typical web or spoke via connection methodology. Web connections have a high thermal resistance connection that is useful for slowing the heat transfer during soldering operations. This configuration makes the soldering of vias that have plane connections easier. In this application, however, low thermal resistance is desired for the most efficient heat transfer. Therefore, the holes under the BUF16821 PowerPAD package should make their connection to the internal plane with a complete connection around the entire circumference of the plated-through hole. The top-side solder mask should leave the terminals of the package and the thermal pad area with its twelve holes exposed. The bottom-side solder mask should cover the holes of the thermal pad area. This masking prevents solder from being pulled away from the thermal pad area during the reflow process. Apply solder paste to the exposed thermal pad area and all of the IC terminals. With these preparatory steps in place, simply place the BUF16821 IC in position and run the chip through the solder reflow operation as any standard surface-mount component. This preparation results in a properly installed part.
Copyright (c) 2008, Texas Instruments Incorporated
Submit Documentation Feedback Product Folder Link(s): BUF16821
21
BUF16821
SBOS428 - JULY 2008 ...................................................................................................................................................................................................... www.ti.com
DIE
Side View (a)
Thermal Pad
DIE
End View (b)
Bottom View (c)
Figure 19. Views of Thermally-Enhanced PWP Package For a given JA (listed in the Electrical Characteristics), the maximum power dissipation is shown in Figure 20 and calculated by Equation 2: TMAX - TA PD = qJA
5.0
Maximum Power Dissipation (W)
4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0 -40 -20 0 20 40 60 80 100 TA, Free-Air Temperature (C)
(
)
(2)
Where: PD = maximum power dissipation (W) TMAX = absolute maximum junction temperature (+125C) TA = free-ambient air temperature (C)
Figure 20. Maximum Power Dissipation vs Free-Air Temperature (with PowerPAD soldered down)
22
Submit Documentation Feedback Product Folder Link(s): BUF16821
Copyright (c) 2008, Texas Instruments Incorporated
PACKAGE OPTION ADDENDUM
www.ti.com
4-Aug-2008
PACKAGING INFORMATION
Orderable Device BUF16821AIPWPR
(1)
Status (1) ACTIVE
Package Type HTSSOP
Package Drawing PWP
Pins Package Eco Plan (2) Qty 28 2000 Pb-Free (RoHS)
Lead/Ball Finish CU NIPDAU
MSL Peak Temp (3) Level-2-260C-1 YEAR
The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device.
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability information and additional product content details. TBD: The Pb-Free/Green conversion plan has not been defined. Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes. Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above. Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material)
(3)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com
1-Aug-2008
TAPE AND REEL INFORMATION
*All dimensions are nominal
Device
Package Package Pins Type Drawing HTSSOP PWP 28
SPQ
Reel Reel Diameter Width (mm) W1 (mm) 330.0 16.4
A0 (mm)
B0 (mm)
K0 (mm)
P1 (mm) 12.0
W Pin1 (mm) Quadrant 16.0 Q1
BUF16821AIPWPR
2000
6.9
10.2
1.8
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com
1-Aug-2008
*All dimensions are nominal
Device BUF16821AIPWPR
Package Type HTSSOP
Package Drawing PWP
Pins 28
SPQ 2000
Length (mm) 346.0
Width (mm) 346.0
Height (mm) 33.0
Pack Materials-Page 2
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI's terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Amplifiers Data Converters DSP Clocks and Timers Interface Logic Power Mgmt Microcontrollers RFID RF/IF and ZigBee(R) Solutions amplifier.ti.com dataconverter.ti.com dsp.ti.com www.ti.com/clocks interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com www.ti-rfid.com www.ti.com/lprf Applications Audio Automotive Broadband Digital Control Medical Military Optical Networking Security Telephony Video & Imaging Wireless www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/medical www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright (c) 2008, Texas Instruments Incorporated


▲Up To Search▲   

 
Price & Availability of BUF16821

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X